package chapter04.EXAmple17;
class Animal {
    public void shout () {
        System.out.println("动物叫...");
    }
}
class Dog extends Animal {
    @Override
    public void shout() {
        System.out.println("汪汪汪...");
    }
    public void eat () {
        System.out.println("吃骨头...");
    }
}
public class EXAMple17 {
    public static void main (String [] args){
        Animal a1 = new Dog();
        System.out.println("instanceof判断a1是否来自动物类"+ (a1 instanceof Animal));
        System.out.println("instanceof判断a1是否来自狗类·"+ (a1 instanceof Dog));
        Animal a2 = new Animal();
        System.out.println("instanceof判断a2是否来自动物类"+ (a2 instanceof Animal));
        System.out.println("instanceof判断a2是否来自狗类"+ (a2 instanceof Dog));
    }
}
